home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 18068 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.7 KB

  1. Path: nntp.msstate.edu!IRIS3!billy
  2. From: billy@cast.msstate.edu (Billy Chambless)
  3. Newsgroups: comp.lang.c,comp.lang.c++,rec.games.programmer
  4. Subject: Re: ! Read me and State your opinion.
  5. Date: 18 Apr 1996 19:30:42 GMT
  6. Organization: Mississippi State University
  7. Message-ID: <4l6592$1ku@NNTP.MsState.Edu>
  8. References: <4kegoq$f2d$1@mhadg.production.compuserve.com> <316C1B03.7BE0@datalytics.com>
  9. NNTP-Posting-Host: iris3.cast.msstate.edu
  10.  
  11.  
  12. In article <316C1B03.7BE0@datalytics.com>, Dellis Hines <dellish@datalytics.com> writes:
  13.  
  14. > 3) The entire concept of having an 'all and everything' language is flawed.  This 
  15. > is like a mechanic saying he likes his socket so much that he'll be throwing the 
  16. > rest of his tools away.  The same goes for C++; there are some tasks for which it's 
  17. > inappropriate, and part of being an engineer is knowing when to use what tool.
  18.  
  19. Bingo!
  20.  
  21. I get the biggest kick out of the "Ada for everything" and
  22. "C++ is the Future" camps.
  23.  
  24. I'm reminded of a taped interview with Grace Hopper, creator of COBOL.
  25.  
  26. When asked for her opinions of the future of computing, she opined that
  27. what was needed was a variety of languages for various purposes.
  28.  
  29. And remember, she worked on DoD's last attempt at a one-size-fits-all
  30. language. ;)
  31.  
  32. My (limited) experience bears that out -- at our shop, we use C for some 
  33. projects, C++ for others, and Perl for yet another class of products.
  34.  
  35. One thing that _I've_ found is that working in more than one language
  36. makes programmers more creative in how they use any given language, just 
  37. because of the different approaches.
  38.  
  39. my $0.02 .....
  40. --
  41. The three principal virtues of a programmer are Laziness,
  42. Impatience, and Hubris.  See the Camel Book for why.
  43.     -- from the Perl manpage
  44.  
  45.